DROP DATABASE IF EXISTS `platform`;

CREATE DATABASE  `platform` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

USE `platform`;

-- ----------------------------
-- Table structure for gen_table
-- ----------------------------
DROP TABLE IF EXISTS `gen_table`;
CREATE TABLE `gen_table` (
  `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_name` varchar(200) DEFAULT '' COMMENT '表名称',
  `table_comment` varchar(500) DEFAULT '' COMMENT '表描述',
  `sub_table_name` varchar(64) DEFAULT NULL COMMENT '关联子表的表名',
  `sub_table_fk_name` varchar(64) DEFAULT NULL COMMENT '子表关联的外键名',
  `class_name` varchar(100) DEFAULT '' COMMENT '实体类名称',
  `tpl_category` varchar(200) DEFAULT 'crud' COMMENT '使用的模板（crud单表操作 tree树表操作）',
  `tpl_web_type` varchar(30) DEFAULT '' COMMENT '前端模板类型（element-ui模版 element-plus模版）',
  `package_name` varchar(100) DEFAULT NULL COMMENT '生成包路径',
  `module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名',
  `business_name` varchar(30) DEFAULT NULL COMMENT '生成业务名',
  `function_name` varchar(50) DEFAULT NULL COMMENT '生成功能名',
  `function_author` varchar(50) DEFAULT NULL COMMENT '生成功能作者',
  `gen_type` char(1) DEFAULT '0' COMMENT '生成代码方式（0zip压缩包 1自定义路径）',
  `gen_path` varchar(200) DEFAULT '/' COMMENT '生成路径（不填默认项目路径）',
  `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`table_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1075 DEFAULT CHARSET=utf8mb4 COMMENT='代码生成业务表';

-- ----------------------------
-- Records of gen_table
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for gen_table_column
-- ----------------------------
DROP TABLE IF EXISTS `gen_table_column`;
CREATE TABLE `gen_table_column` (
  `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_id` bigint(20) DEFAULT NULL COMMENT '归属表编号',
  `column_name` varchar(200) DEFAULT NULL COMMENT '列名称',
  `column_comment` varchar(500) DEFAULT NULL COMMENT '列描述',
  `column_type` varchar(100) DEFAULT NULL COMMENT '列类型',
  `java_type` varchar(500) DEFAULT NULL COMMENT 'JAVA类型',
  `java_field` varchar(200) DEFAULT NULL COMMENT 'JAVA字段名',
  `is_pk` char(1) DEFAULT NULL COMMENT '是否主键（1是）',
  `is_increment` char(1) DEFAULT NULL COMMENT '是否自增（1是）',
  `is_required` char(1) DEFAULT NULL COMMENT '是否必填（1是）',
  `is_insert` char(1) DEFAULT NULL COMMENT '是否为插入字段（1是）',
  `is_edit` char(1) DEFAULT NULL COMMENT '是否编辑字段（1是）',
  `is_list` char(1) DEFAULT NULL COMMENT '是否列表字段（1是）',
  `is_query` char(1) DEFAULT NULL COMMENT '是否查询字段（1是）',
  `query_type` varchar(200) DEFAULT 'EQ' COMMENT '查询方式（等于、不等于、大于、小于、范围）',
  `html_type` varchar(200) DEFAULT NULL COMMENT '显示类型（文本框、文本域、下拉框、复选框、单选框、日期控件）',
  `dict_type` varchar(200) DEFAULT '' COMMENT '字典类型',
  `sort` int(11) DEFAULT NULL COMMENT '排序',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`column_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1764 DEFAULT CHARSET=utf8mb4 COMMENT='代码生成业务表字段';

-- ----------------------------
-- Records of gen_table_column
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for pro_address
-- ----------------------------
DROP TABLE IF EXISTS `pro_address`;
CREATE TABLE `pro_address` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号',
  `link_user` varchar(255) DEFAULT NULL COMMENT '联系人',
  `link_address` varchar(255) DEFAULT NULL COMMENT '联系地址',
  `link_phone` varchar(255) DEFAULT NULL COMMENT '联系电话',
  `user_id` bigint(20) DEFAULT NULL COMMENT '所属用户',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='地址表';

-- ----------------------------
-- Records of pro_address
-- ----------------------------
BEGIN;
INSERT INTO `pro_address` (`id`, `link_user`, `link_address`, `link_phone`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (5, '张三', '天津市', '15876421234', 1001, 'test', '2025-03-02 23:14:51', '', NULL);
COMMIT;

-- ----------------------------
-- Table structure for pro_banner
-- ----------------------------
DROP TABLE IF EXISTS `pro_banner`;
CREATE TABLE `pro_banner` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号',
  `name` varchar(255) DEFAULT NULL COMMENT '名称',
  `img` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `url` varchar(255) DEFAULT NULL COMMENT '关联url',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='文化信息表';

-- ----------------------------
-- Records of pro_banner
-- ----------------------------
BEGIN;
INSERT INTO `pro_banner` (`id`, `name`, `img`, `url`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (4, '轮播图1', '/profile/upload/2025/02/28/p5_20250228031542A001.png', 'NULL', 1, 'admin', '2025-02-28 03:15:50', 'admin', '2025-02-28 03:17:42');
INSERT INTO `pro_banner` (`id`, `name`, `img`, `url`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (5, '轮播图2', '/profile/upload/2025/02/28/p2_20250228031601A002.png', 'NULL', 1, 'admin', '2025-02-28 03:16:04', 'admin', '2025-02-28 03:17:09');
INSERT INTO `pro_banner` (`id`, `name`, `img`, `url`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (6, '轮播图3', '/profile/upload/2025/02/28/p3_20250228031609A003.png', 'NULL', 1, 'admin', '2025-02-28 03:16:12', 'admin', '2025-02-28 03:17:21');
INSERT INTO `pro_banner` (`id`, `name`, `img`, `url`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (7, '轮播图4', '/profile/upload/2025/02/28/p4_20250228031618A004.png', 'NULL', 1, 'admin', '2025-02-28 03:16:21', 'admin', '2025-02-28 03:17:29');
INSERT INTO `pro_banner` (`id`, `name`, `img`, `url`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (8, '轮播图5', '/profile/upload/2025/02/28/p1_20250228031812A006.png', 'NULL', 1, 'admin', '2025-02-28 03:16:32', 'admin', '2025-02-28 03:18:13');
COMMIT;

-- ----------------------------
-- Table structure for pro_cart
-- ----------------------------
DROP TABLE IF EXISTS `pro_cart`;
CREATE TABLE `pro_cart` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `producpro_id` bigint(20) NOT NULL COMMENT '商品ID',
  `count` int(11) DEFAULT '0' COMMENT '数量',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `producpro_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
  `producpro_img` varchar(255) DEFAULT NULL COMMENT '商品图片',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='购物车表';

-- ----------------------------
-- Records of pro_cart
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for pro_category
-- ----------------------------
DROP TABLE IF EXISTS `pro_category`;
CREATE TABLE `pro_category` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号',
  `name` varchar(255) DEFAULT NULL COMMENT '分类名称',
  `no` varchar(255) DEFAULT NULL COMMENT '分类编号',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COMMENT='商品类别表';

-- ----------------------------
-- Records of pro_category
-- ----------------------------
BEGIN;
INSERT INTO `pro_category` (`id`, `name`, `no`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (14, '水果', '1000', 1, 'admin', '2025-02-28 02:35:24', '', NULL);
INSERT INTO `pro_category` (`id`, `name`, `no`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (17, '药材', '1003', 1, 'admin', '2025-02-28 02:36:34', '', NULL);
INSERT INTO `pro_category` (`id`, `name`, `no`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (18, '其他', '1004', 1, 'admin', '2025-02-28 02:36:43', '', NULL);
COMMIT;

-- ----------------------------
-- Table structure for pro_collect
-- ----------------------------
DROP TABLE IF EXISTS `pro_collect`;
CREATE TABLE `pro_collect` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号',
  `producpro_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
  `producpro_img` varchar(255) DEFAULT NULL COMMENT '商品图片',
  `producpro_id` varchar(255) DEFAULT NULL COMMENT '商品id',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COMMENT='收藏表';

-- ----------------------------
-- Records of pro_collect
-- ----------------------------
BEGIN;
INSERT INTO `pro_collect` (`id`, `producpro_name`, `producpro_img`, `producpro_id`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (11, '新疆哈密瓜', '/profile/upload/2025/02/28/新疆哈密瓜_20250228025108A005.png', '18', 1001, 'test', '2025-03-02 23:59:09', '', NULL);
COMMIT;

-- ----------------------------
-- Table structure for pro_content
-- ----------------------------
DROP TABLE IF EXISTS `pro_content`;
CREATE TABLE `pro_content` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `producpro_id` bigint(20) DEFAULT '0' COMMENT '商品id',
  `rating` int(11) DEFAULT '0' COMMENT '评分',
  `comment` text COMMENT '内容',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COMMENT='订单评论表';

-- ----------------------------
-- Records of pro_content
-- ----------------------------
BEGIN;
INSERT INTO `pro_content` (`id`, `producpro_id`, `rating`, `comment`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (5, 18, 5, '非常甜！', 1001, 'test', '2025-03-04 07:50:40', '', NULL);
INSERT INTO `pro_content` (`id`, `producpro_id`, `rating`, `comment`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (6, 23, 5, '非常脆，非常甜，非常好吃', 1001, 'test', '2025-03-04 09:46:35', '', NULL);
INSERT INTO `pro_content` (`id`, `producpro_id`, `rating`, `comment`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (7, 32, 5, '紫阳富硒茶，好茶~', 1001, 'test', '2025-03-04 09:52:57', '', NULL);
COMMIT;

-- ----------------------------
-- Table structure for pro_feedback
-- ----------------------------
DROP TABLE IF EXISTS `pro_feedback`;
CREATE TABLE `pro_feedback` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `mapping_id` int(11) DEFAULT '1000' COMMENT '关联ID',
  `type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '类型,[0-商品反馈,1-公益反馈,2-用户使用反馈]',
  `title` varchar(64) DEFAULT '' COMMENT '标题',
  `comment` varchar(500) DEFAULT '' COMMENT '内容',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='反馈表';

-- ----------------------------
-- Records of pro_feedback
-- ----------------------------
BEGIN;
INSERT INTO `pro_feedback` (`id`, `mapping_id`, `type`, `title`, `comment`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (2, 1000, 0, '库存不足', '库存不足', 1001, 'test', '2025-03-03 00:42:29', '', NULL);
COMMIT;

-- ----------------------------
-- Table structure for pro_merchant
-- ----------------------------
DROP TABLE IF EXISTS `pro_merchant`;
CREATE TABLE `pro_merchant` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `name` varchar(100) DEFAULT NULL COMMENT '名称',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `category` varchar(50) DEFAULT NULL COMMENT '分类',
  `address` varchar(255) DEFAULT NULL COMMENT '地址',
  `telephone` varchar(50) DEFAULT NULL COMMENT '电话',
  `status` tinyint(4) DEFAULT '0' COMMENT '状态,[0-停业,1-营业]',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商家表';

-- ----------------------------
-- Records of pro_merchant
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for pro_order
-- ----------------------------
DROP TABLE IF EXISTS `pro_order`;
CREATE TABLE `pro_order` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号',
  `merchanpro_id` bigint(20) NOT NULL COMMENT '商家ID',
  `producpro_id` bigint(20) DEFAULT NULL COMMENT '商品ID',
  `count` int(11) DEFAULT NULL COMMENT '数量',
  `total_price` decimal(10,2) DEFAULT NULL COMMENT '总价',
  `link_user` varchar(20) DEFAULT NULL COMMENT '联系人',
  `link_phone` varchar(20) DEFAULT NULL COMMENT '联系电话',
  `link_address` varchar(512) DEFAULT NULL COMMENT '送货地址',
  `state` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态,[0-待支付,1-已支付,2-已完成,3-已取消]',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COMMENT='订单表';

-- ----------------------------
-- Records of pro_order
-- ----------------------------
BEGIN;
INSERT INTO `pro_order` (`id`, `merchanpro_id`, `producpro_id`, `count`, `total_price`, `link_user`, `link_phone`, `link_address`, `state`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (6, 1000, NULL, NULL, 25.20, '张三', '15876421234', '天津市', 3, 1001, 'test', '2025-03-02 23:15:12', 'test', '2025-03-04 07:50:17');
INSERT INTO `pro_order` (`id`, `merchanpro_id`, `producpro_id`, `count`, `total_price`, `link_user`, `link_phone`, `link_address`, `state`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (7, 1000, NULL, NULL, 76.00, '张三', '15876421234', '天津市', 3, 1001, 'test', '2025-03-04 07:49:23', 'test', '2025-03-04 09:46:08');
INSERT INTO `pro_order` (`id`, `merchanpro_id`, `producpro_id`, `count`, `total_price`, `link_user`, `link_phone`, `link_address`, `state`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (8, 1000, NULL, NULL, 30.40, '张三', '15876421234', '天津市', 1, 1001, 'test', '2025-03-04 09:45:50', '', '2025-03-04 10:05:23');
INSERT INTO `pro_order` (`id`, `merchanpro_id`, `producpro_id`, `count`, `total_price`, `link_user`, `link_phone`, `link_address`, `state`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (9, 1000, NULL, NULL, 26997.00, '张三', '15876421234', '天津市', 0, 1001, 'test', '2025-03-04 09:51:01', '', NULL);
INSERT INTO `pro_order` (`id`, `merchanpro_id`, `producpro_id`, `count`, `total_price`, `link_user`, `link_phone`, `link_address`, `state`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (10, 1000, NULL, NULL, 597.00, '张三', '15876421234', '天津市', 3, 1001, 'test', '2025-03-04 09:51:59', 'test', '2025-03-04 09:52:17');
INSERT INTO `pro_order` (`id`, `merchanpro_id`, `producpro_id`, `count`, `total_price`, `link_user`, `link_phone`, `link_address`, `state`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (11, 1000, NULL, NULL, 66.64, '张三', '15876421234', '天津市', 1, 1001, 'test', '2025-03-04 10:14:11', '', '2025-03-04 10:14:16');
COMMIT;

-- ----------------------------
-- Table structure for pro_product
-- ----------------------------
DROP TABLE IF EXISTS `pro_product`;
CREATE TABLE `pro_product` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序号',
  `name` varchar(255) DEFAULT NULL COMMENT '商品名称',
  `description` varchar(1000) DEFAULT NULL COMMENT '商品描述',
  `price` decimal(10,2) DEFAULT NULL COMMENT '原价',
  `discount` double(10,2) DEFAULT NULL COMMENT '折扣',
  `store` int(11) DEFAULT NULL COMMENT '库存',
  `praise` int(11) DEFAULT '0' COMMENT '点赞数',
  `sales` int(11) DEFAULT '0' COMMENT '销量',
  `status` tinyint(4) DEFAULT '0' COMMENT '状态,[0-上架,1-下架]',
  `category_id` bigint(20) DEFAULT NULL COMMENT '分类id',
  `category_name` bigint(20) DEFAULT NULL COMMENT '分类名称',
  `imgs` varchar(500) DEFAULT NULL COMMENT '商品图片',
  `recommend` tinyint(1) DEFAULT NULL COMMENT '是否推荐：0不推荐，1推荐',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `points` int(11) DEFAULT '1' COMMENT '公益积分',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COMMENT='商品表';

-- ----------------------------
-- Records of pro_product
-- ----------------------------
BEGIN;
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (14, '青海冬虫', '青海冬虫夏草的制作过程主要是采挖后，先去除虫体表面附着的泥土和杂质，之后用软毛刷轻轻刷去残留杂质，再进行干燥处理，有的会采用自然晾干，有的则用低温烘干，确保其含水量符合保存标准。\n \n冬虫夏草在传统医学中被认为具有补肾益肺、止血化痰的功效。能辅助改善肾虚精亏导致的腰膝酸软、阳痿遗精等，对肺虚或肺肾两虚引起的久咳虚喘、劳嗽咯血等也有一定的调养作用', 999.99, 0.90, 9999, 898, 998, 1, 17, NULL, '/profile/upload/2025/02/28/冬虫夏草_20250228024057A001.png', 1, 1, 'admin', '2025-02-28 02:41:01', 'admin', '2025-02-28 02:41:32', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (15, '天山雪莲', '天山雪莲多生长于新疆天山等地，其制作一般是洗净晾干后，可直接入药，也能用来浸酒。传统医学认为，天山雪莲性温，味微苦，有除寒、壮阳、调经、止血的功效，能辅助应对妇女月经不调、崩漏、带下，还可用于治疗风湿性关节炎、小腹冷痛等。不过，天山雪莲是国家二级保护野生植物，未经许可采摘、砍伐或使用均属违法，保护野生植物，维护生态平衡，至关重要。', 8999.00, 1.00, 96, 8779, 13, 1, 17, NULL, '/profile/upload/2025/02/28/雪莲_20250228024309A002.png', 0, 1, 'admin', '2025-02-28 02:43:14', '', '2025-03-04 09:51:02', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (16, '英吉沙小刀', '英吉沙小刀制作工艺复杂且独特。工匠先选好钢材，加热锻打塑形，反复锤炼让刀身更坚韧。接着进行精细打磨，让刀刃锋利、刀身光滑。之后装上精心制作的刀柄，材质多为木质、角质等，会雕刻精美花纹。\n英吉沙小刀作用广泛，日常可用于切割食物、裁剪物品；在维吾尔族等民族的生活中，它是重要的传统配饰，体现佩戴者的身份与审美；还作为精美的工艺品，供人收藏欣赏，承载着当地的文化与艺术价值。', 299.00, 0.90, 899, 877, 78, 1, 18, NULL, '/profile/upload/2025/02/28/英吉沙小刀_20250228024440A003.png', 0, 1, 'admin', '2025-02-28 02:44:45', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (17, '新疆地毯', '新疆地毯制作工序复杂，先精心挑选优质羊毛等原材料，经染色让色彩丰富且持久。编织时，匠人们凭借精湛技艺，采用传统打结法，依独特图案纹理，将羊毛线紧密交织。编织完成后，还要进行平整、修剪等工序，让毯面平整、绒毛均匀。\n新疆地毯不仅是实用的家居用品，铺在地上，能保暖防潮、吸音降噪；还是精美的艺术品，承载着当地深厚的文化底蕴，其独特图案和色彩展现着民族风情，具有极高的观赏和收藏价值 。', 8999.00, 0.95, 1000, 988, 99, 1, 18, NULL, '/profile/upload/2025/02/28/新疆地毯_20250228024548A004.png', 0, 1, 'admin', '2025-02-28 02:45:53', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (18, '新疆哈密瓜', '新疆哈密瓜闻名遐迩，特点鲜明。它外形多样，表皮纹路独特。甜度极高，能达到15度以上，最高甚至超20度 ，咬上一口，甜蜜汁水满溢。果肉脆嫩，口感爽口，香气浓郁，独特风味令人回味悠长。\n哈密瓜通常直接鲜食，无需复杂制作，若想加工，可做成哈密瓜干。先将哈密瓜洗净去皮去籽，切成条块状，放入盐水中浸泡约20分钟，捞出沥干水分，再置于通风处晾晒或用烘干设备低温烘干，过程中需适时翻动。', 28.00, 0.90, 199998, 8889, 12994, 1, 14, NULL, '/profile/upload/2025/02/28/新疆哈密瓜_20250228025108A005.png', 0, 1, 'admin', '2025-02-28 02:51:11', '', '2025-03-02 23:15:12', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (19, '宁夏大米', '宁夏大米多选用优质粳稻品种，经播种育秧、插秧、田间管理等种植环节，成熟收割后，经晾晒、脱粒、去壳、碾磨等工序制成。\n \n它的颗粒饱满，色泽清白透明，蒸煮后米饭油光发亮，口感软糯香甜，富有弹性，剩饭不回生。这得益于宁夏独特的地理环境，引黄河水灌溉，水质优良；昼夜温差大，利于水稻积累养分。悠久的种植历史和精湛的种植技术，也让宁夏大米品质出众，被誉为“塞北江南的珍珠”', 3.90, 0.98, 39990, 8871, 10001, 1, 18, NULL, '/profile/upload/2025/02/28/宁夏大米_20250228025241A006.png', 1, 1, 'admin', '2025-02-28 02:52:45', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (20, '宁夏盐池甘草', '宁夏盐池甘草通常在春秋采挖，洗净泥土后，趁鲜切去芦头、须根，再晒干或烘干。接着按规格分拣、捆扎，制成不同等级的甘草药材。\n盐池甘草功效显著，在传统医学里，它能补脾益气，缓解脾胃虚弱、倦怠乏力；还可润肺止咳，对咳嗽气喘有调理作用。同时，它能清热解毒，帮助减轻热毒症状，以及调和诸药，让药方中各类药材协同增效。', 899.00, 0.98, 6000, 2901, 1000, 1, 17, NULL, '/profile/upload/2025/02/28/宁夏盐池甘草_20250228025354A007.png', 0, 1, 'admin', '2025-02-28 02:54:01', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (21, '宁夏贺兰山东麓葡萄酒', '宁夏贺兰山东麓葡萄酒制作过程严谨。首先精选成熟度良好的葡萄，经除梗破碎后，进行酒精发酵，期间控制温度以保留风味物质。发酵完成后，葡萄酒会被转移至橡木桶陈酿，进一步增添香气与复杂度。陈酿结束后，还需澄清、过滤，最终装瓶。\n从功效上看，适量饮用能抗氧化，这得益于酒中的多酚类物质，有助于清除体内自由基；它还能促进血液循环，对心血管健康有益；在放松身心方面也有帮助，能缓解一定压力，不过饮酒要适量，过量则有害健康。', 699.00, 0.90, 8000, 3000, 3000, 1, 18, NULL, '/profile/upload/2025/02/28/新疆葡萄酒_20250228025622A009.png', 1, 1, 'admin', '2025-02-28 02:56:28', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (22, '宁夏盐池黄花菜', '宁夏盐池黄花菜制作，首先要在清晨5 - 10点采摘饱满、未开放的花蕾，此时黄花菜品质最佳。采摘后及时蒸制，一般用大锅蒸8分钟左右，至颜色由黄转绿，花柄发软，手搓有轻微声响即可。接着将蒸好的黄花菜均匀摊开，在阳光下自然晾晒2 - 3天，期间适当翻动，让其干燥程度一致，或用50 - 70℃的温度烘干，使水分降至14％ 。\n \n盐池黄花菜营养丰富，有诸多作用。它能健脑抗衰，所含卵磷脂有益大脑细胞；还能养血平肝，缓解肝血不足导致的头晕等症状；另外，它可利尿消肿，帮助排出体内多余水分 。', 99.00, 0.90, 8002, 891, 890, 1, 17, NULL, '/profile/upload/2025/02/28/宁夏盐池黄花菜_20250228025736A010.png', 1, 1, 'admin', '2025-02-28 02:57:40', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (23, '宁夏长枣', '宁夏长枣通常鲜食，若制作成干枣，需先挑选成熟饱满、无损伤的果实，洗净后用热水烫漂几分钟，加快干燥并杀菌。接着将其均匀铺在通风处晾晒，期间定时翻面，让水分均匀散失。也可在烘干设备中低温烘干，制成干枣。\n宁夏长枣富含维生素C、膳食纤维等营养成分，作用显著。维生素C能增强免疫力，抗氧化、延缓衰老；膳食纤维可促进肠道蠕动，预防便秘。常食还能补充气血，改善面色，为人体提供能量，是养生滋补的佳品。', 19.00, 0.80, 10915, 889, 2007, 1, 14, NULL, '/profile/upload/2025/02/28/宁夏长枣_20250228025838A011.png', 1, 1, 'admin', '2025-02-28 02:58:42', '', '2025-03-04 09:45:50', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (24, '宁夏贺兰石', '贺兰石，宁夏五宝之首，形成于十三亿年前，产自贺兰山2600米左右的悬崖，是一种水成岩。其制作流程复杂，首先开采石料，需人工攀至峭壁，过程艰辛且危险；开采后依据石料外观、质地选料，选出优质材料制作工艺品。接着相石设计，依据石料形状、颜色分布构思图案，像有石眼、玉带纹理的石料，会巧妙设计，让纹理融入图案。之后粗加工去掉多余部分，再精细雕刻，用不同刀具雕琢细节。最后打磨上光，让成品表面光滑、色泽亮丽。\n贺兰石质地细腻，刚柔相济，紫绿两色天然交错，可制作成砚台、印章、镇纸、笔架等，其制成的贺兰砚发墨迅速、不郁结、耐用，加盖后余墨数日不干不臭，备受文人墨客喜爱 。', 890.00, 0.90, 892, 899, 200, 1, 18, NULL, '/profile/upload/2025/02/28/宁夏贺兰石_20250228025939A012.png', 0, 1, 'admin', '2025-02-28 02:59:43', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (25, '甘肃花牛苹果', '甘肃花牛苹果  营养丰富，对健康大有裨益。其富含果胶，这是一种可溶性膳食纤维，能促进肠道蠕动，助力消化，缓解便秘，还可降低胆固醇，维护心血管健康。大量的维生素C，不仅能抗氧化，清除体内自由基，延缓衰老，让肌肤更有光泽，还能增强免疫力，帮身体抵御疾病侵袭。此外，苹果中的有机酸可刺激胃液分泌，增进食欲，忙碌的现代人常吃甘肃苹果，能轻松为健康加分 ', 6.80, 0.98, 80201, 3213, 3010, 1, 14, NULL, '/profile/upload/2025/02/28/甘肃天水苹果_20250228030039A013.png', 1, 1, 'admin', '2025-02-28 03:00:42', '', '2025-03-04 10:14:11', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (26, '青海牦牛肉干', '青海牦牛肉干\n  制作方法 先将新鲜的青海牦牛肉剔除筋膜，切成大小均匀的长条。接着，加入花椒、八角、盐、糖、料酒等调料腌制数小时，让肉充分吸收味道。腌制好后，可选择自然风干，置于通风阴凉处，经数天时间去除水分；也可用烤箱低温烘烤，设置50 - 60℃，烘烤数小时，直至牛肉干达到合适的干度和硬度，制成美味的牦牛肉干。\n 功效 牦牛肉干富含蛋白质、氨基酸，能补充身体所需能量，增强免疫力。其脂肪含量低，富含铁、锌等微量元素', 99.00, 0.98, 8129, 3198, 10093, 1, 18, NULL, '/profile/upload/2025/02/28/青海牛肉干_20250228030202A014.png', 1, 1, 'admin', '2025-02-28 03:02:05', 'admin', '2025-02-28 03:07:15', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (27, '宁夏枸杞', '宁夏枸杞制作一般经采摘、清洗、晾晒或烘干等步骤。采摘成熟果实，洗净后摊薄在通风处晾晒，或用烘干设备低温干燥，去除水分，保留营养。\n宁夏枸杞功效显著，富含枸杞多糖等多种营养成分，能滋补肝肾，改善肝肾阴虚导致的腰膝酸软、头晕目眩等症状 。还可抗氧化，清除体内自由基，延缓细胞衰老，让肌肤更有光泽。日常用它泡水、煲汤、熬粥，简单便捷，是养生佳品 。', 89.00, 0.90, 9032, 3891, 4892, 1, 14, NULL, '/profile/upload/2025/02/28/宁夏枸杞_20250228030318A015.png', 1, 1, 'admin', '2025-02-28 03:03:22', 'admin', '2025-02-28 03:06:52', 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (28, '新疆吐鲁番葡萄', '新疆吐鲁番葡萄，吐鲁番葡萄营养价值高，制成葡萄干后，营养成分被浓缩保留。它富含葡萄糖、维生素、矿物质，能快速补充能量，缓解疲劳 。还含有类黄酮，抗氧化作用强，可清除体内自由基，预防心血管疾病。闲暇时吃点，美味又健康。', 39.00, 0.98, 98381, 32121, 30021, 1, 14, NULL, '/profile/upload/2025/02/28/新疆葡萄_20250228030442A016.png', 1, 1, 'admin', '2025-02-28 03:04:55', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (29, '葡萄干', '新疆吐鲁番葡萄制成葡萄干，一般是将成熟葡萄采收后，挂在通风良好的晾房里，利用自然风力和干燥的空气，让葡萄慢慢脱水。大约经过30 - 45天，就制成美味的葡萄干。\n吐鲁番葡萄营养价值高，制成葡萄干后，营养成分被浓缩保留。它富含葡萄糖、维生素、矿物质，能快速补充能量，缓解疲劳 。还含有类黄酮，抗氧化作用强，可清除体内自由基，预防心血管疾病。闲暇时吃点，美味又健康。', 39.00, 0.90, 39912, 3121, 4231, 1, 14, NULL, '/profile/upload/2025/02/28/新疆葡萄干_20250228030554A017.png', 1, 1, 'admin', '2025-02-28 03:05:58', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (30, '伽师瓜', '伽师瓜是中国新疆伽师地区的特产，荣获国家地理标志保护产品，农业部标志产品，地理标志证明商标，在新疆当地是非常具有代表性的特色产品之一，由于新疆伽师的地理环境条件和饮食文化的不同，以及地方风土人情的差异，使得伽师瓜在新疆特产中独具一格，享誉盛名，深受伽师瓜爱好者们的喜爱', 49.00, 1.00, 1000, 99, 899, 1, 14, NULL, '/profile/upload/2025/03/03/伽师瓜_20250303132853A001.png', 0, 1, 'admin', '2025-03-03 13:29:06', '', NULL, 1);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (31, '西风酒', '西凤酒古称秦酒、柳林酒，是陕西的传统名酒，也是西北名酒之一。西凤酒以其风味独特跻身名酒之林，把清香型和浓香型二者之优点融\n\n为一体，独创“凤香型”白酒，清而不淡，浓而不艳，酒液无色，清澈透明，清芳甘润、细致，入口甜润、醇厚、丰满，有水果香，尾净味\n\n长，为喜饮烈性酒者所钟爱。西北五省名酒众多，陕西还有太白酒、黄桂稠酒，甘肃有金徽酒、张掖黄酒，新疆有乌苏啤酒、伊利老窖，\n\n青海有互助青稞酒、昆仑头曲，宁夏有葡萄酒、枸杞酒，涵盖白酒、啤酒、红酒、黄酒等多个种类。', 999.00, 0.90, 5000, 6662, 1000, 1, 18, NULL, '/profile/upload/2025/03/03/西风酒_20250303133134A002.png', 1, 1, 'admin', '2025-03-03 13:31:39', '', NULL, 2);
INSERT INTO `pro_product` (`id`, `name`, `description`, `price`, `discount`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `recommend`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `points`) VALUES (32, '紫阳富硒茶', '紫阳富硒茶产自于陕西省南部紫阳县，是西北特产茶叶。紫阳县位于汉江上游，大巴山北麓，夏无酷暑、冬无严寒、降雨适中，且是天然富硒区，所产茶叶硒元素含量高，所产的茶叶不仅口感好，而且营养价值极高。紫阳富硒茶的珍品为紫阳毛尖系列，分翠峰、银针、翠芽等，芽叶嫩壮匀整，白毫显路，色泽翠绿，香气高长带花香，汤色嫩绿明亮，滋味鲜美、回甘。陕西名茶还有汉中仙毫、泾阳茯砖茶、商南茶、镇安象园茶、平利女娲茶、平利绞股蓝、八仙云雾、靖边苦荞、安康银峰等。', 199.00, 1.00, 997, 999, 830, 1, 17, NULL, '/profile/upload/2025/03/03/紫阳富硒茶_20250303133301A003.png', 1, 1, 'admin', '2025-03-03 13:33:06', '', '2025-03-04 09:51:59', 1);
COMMIT;

-- ----------------------------
-- Table structure for pro_product_order
-- ----------------------------
DROP TABLE IF EXISTS `pro_product_order`;
CREATE TABLE `pro_product_order` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `producpro_id` bigint(20) DEFAULT NULL COMMENT '商品ID',
  `order_id` bigint(20) DEFAULT NULL COMMENT '订单ID',
  `count` int(11) DEFAULT NULL COMMENT '数量',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COMMENT='商家表';

-- ----------------------------
-- Records of pro_product_order
-- ----------------------------
BEGIN;
INSERT INTO `pro_product_order` (`id`, `producpro_id`, `order_id`, `count`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (9, 18, 6, 1, '', '2025-03-02 23:15:12', '', NULL);
INSERT INTO `pro_product_order` (`id`, `producpro_id`, `order_id`, `count`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (10, 23, 7, 5, '', '2025-03-04 07:49:23', '', NULL);
INSERT INTO `pro_product_order` (`id`, `producpro_id`, `order_id`, `count`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (11, 23, 8, 2, '', '2025-03-04 09:45:50', '', NULL);
INSERT INTO `pro_product_order` (`id`, `producpro_id`, `order_id`, `count`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (12, 15, 9, 3, '', '2025-03-04 09:51:02', '', NULL);
INSERT INTO `pro_product_order` (`id`, `producpro_id`, `order_id`, `count`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (13, 32, 10, 3, '', '2025-03-04 09:51:59', '', NULL);
INSERT INTO `pro_product_order` (`id`, `producpro_id`, `order_id`, `count`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (14, 25, 11, 10, '', '2025-03-04 10:14:11', '', NULL);
COMMIT;

-- ----------------------------
-- Table structure for pro_public_feedback
-- ----------------------------
DROP TABLE IF EXISTS `pro_public_feedback`;
CREATE TABLE `pro_public_feedback` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `comment` varchar(500) DEFAULT '' COMMENT '消息',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='公益捐献反馈表';

-- ----------------------------
-- Records of pro_public_feedback
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for pro_public_producpro_order
-- ----------------------------
DROP TABLE IF EXISTS `pro_public_producpro_order`;
CREATE TABLE `pro_public_producpro_order` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `public_producpro_id` bigint(20) NOT NULL COMMENT '公益商品ID',
  `count` int(11) DEFAULT NULL COMMENT '数量',
  `total_points` bigint(20) NOT NULL COMMENT '总积分',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `public_producpro_name` varchar(255) NOT NULL COMMENT '公益商品名称',
  `public_producpro_img` varchar(255) NOT NULL COMMENT '公益商品名称',
  `address` varchar(255) NOT NULL COMMENT '绿植种植地',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COMMENT='公益订单信息表';

-- ----------------------------
-- Records of pro_public_producpro_order
-- ----------------------------
BEGIN;
INSERT INTO `pro_public_producpro_order` (`id`, `public_producpro_id`, `count`, `total_points`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `public_producpro_name`, `public_producpro_img`, `address`) VALUES (10, 1, 1, 1, 1001, 'test', '2025-03-02 23:48:05', '', NULL, '柠条', '/profile/upload/2025/02/28/柠条_20250228032045A007.png', '赤峰');
COMMIT;

-- ----------------------------
-- Table structure for pro_public_product
-- ----------------------------
DROP TABLE IF EXISTS `pro_public_product`;
CREATE TABLE `pro_public_product` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `name` varchar(255) DEFAULT NULL COMMENT '商品名称',
  `description` varchar(1000) DEFAULT NULL COMMENT '商品描述',
  `points` int(11) NOT NULL DEFAULT '0' COMMENT '积分',
  `store` int(11) DEFAULT NULL COMMENT '库存',
  `praise` int(11) DEFAULT '0' COMMENT '点赞数',
  `sales` int(11) DEFAULT '0' COMMENT '销量',
  `status` tinyint(4) DEFAULT '0' COMMENT '状态,[0-上架,1-下架]',
  `category_id` bigint(20) DEFAULT NULL COMMENT '分类id',
  `category_name` bigint(20) DEFAULT NULL COMMENT '分类名称',
  `imgs` varchar(500) DEFAULT NULL COMMENT '商品图片',
  `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `address` varchar(500) DEFAULT NULL COMMENT '绿植种植地',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='公益信息表';

-- ----------------------------
-- Records of pro_public_product
-- ----------------------------
BEGIN;
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (1, '柠条', '柠条，中药名。为豆科植物中间锦鸡儿Caragana intermedia Kuang et H. C. Fu的全草。柠条分布于内蒙古、陕西、甘肃、宁夏等地。具有滋阴补血，活血之功效。常用于月经不调。', 1, 99998, 12112, 810, 1, NULL, NULL, '/profile/upload/2025/02/28/柠条_20250228032045A007.png', 1, 'admin', '2025-02-28 03:20:48', 'admin', '2025-03-03 00:11:53', '赤峰');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (2, '花棒', '花棒高约两米，茎直立，多分枝，根系发达，长约8-15米；枝叶极小果实形似棉籽，主杆呈橘色，夏秋开红色小花，总状花序腋生；叶脉呈银灰色，支杆含油性易燃，自身含水分低。花棒为沙生、耐旱、喜光树种，它适于流沙环境，喜沙埋，抗风蚀，耐严寒酷，主要用于固沙林、沙漠公路防护林、乡镇绿化林等。它在中国分布于内蒙古、宁夏、甘肃、新疆等省（区）的乌兰布和、腾格里、巴丹吉林、古尔班通古特等沙漠', 2, 9912, 3881, 3112, 1, NULL, NULL, '/profile/upload/2025/02/28/花棒_20250228032300A008.jpeg', 1, 'admin', '2025-02-28 03:23:02', 'admin', '2025-03-03 00:12:02', '鄂尔多斯');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (3, '梭梭', '梭梭（学名：Haloxylon ammodendron (C. A. Mey.) Bunge）是苋科、梭梭属的灌木或小乔木，树皮灰白色，木材坚脆；老枝呈灰褐或淡黄褐色，常具环状裂隙，当年生枝细瘦，斜升或弯垂；叶鳞片状，宽三角形，稍开展，先端钝，无芒尖；小苞片舟状，与花被近等长，具膜质边缘，花被片矩圆形先端钝，花被片翅上部稍内曲并抱果；胞果黄褐色种子黑色；花期五至七月，果期九至十月。\n梭梭耐寒、耐旱、抗盐碱、抗风沙，既能遏制土地沙化、改良土壤、恢复植被，又能使周边沙化草原得到保护，在维护生态平衡上起着其他树种不可比拟的作用，是温带荒漠中重要的固沙植物。梭梭根部寄生有传统的珍稀名贵补益类中药材肉苁蓉，具有较高的医用价值，被誉为“沙漠人参”。梭梭材质坚重而脆，燃烧火力极强，且少烟，号称“沙煤”，是梭梭产区的优质燃料', 2, 31213, 12312, 12311, 1, NULL, NULL, '/profile/upload/2025/02/28/梭梭树_20250228032538A009.png', 1, 'admin', '2025-02-28 03:25:40', 'admin', '2025-03-03 00:12:17', '阿拉善');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (4, '沙棘', '沙棘广泛分布于欧亚大陆温带地区，主产于中国西北部和西南部。沙棘常生长在海拔2000米以下的温带地区，其适生生境主要包括海岸边的沙丘、悬崖、河床等。沙棘为雌雄异株，具有喜光、耐寒、耐旱、耐瘠薄等特点。其灌丛稠密，根系发达，分蘖萌生能力强，是一种生长迅速、适应性和固氮能力均较强的植物。', 2, 31212, 1212, 3111, 1, NULL, NULL, '/profile/upload/2025/02/28/沙棘_20250228032750A010.png', 1, 'admin', '2025-02-28 03:27:52', 'admin', '2025-03-03 00:12:22', '庐山');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (5, '沙柳', '沙柳是杨柳科柳属的灌木或小乔木。树皮黄灰色至暗灰色；小枝细长，芽卵圆形无毛，淡褐色或黄褐色；叶披针形或线状披针形，幼叶有绒毛，上面绿色，下面苍白色，边缘外卷有腺锯齿，叶柄无毛，托叶线形或线状披针形，边缘有腺齿；花先叶开放或与叶近同时开放，无花序梗，花药黄色，子房卵状圆锥形，有短柔毛；花期5月上旬；果期5月中旬-下旬', 1, 888, 0, 0, 1, NULL, NULL, '/profile/upload/2025/03/04/沙柳_20250304101809A001.png', 1, 'admin', '2025-03-04 10:18:12', '', NULL, '鄂尔多斯');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (6, '榆树', '榆树（Ulmus pumila L.），榆科榆属的落叶乔木植物。其幼树树皮平滑，大树之皮暗灰色；冬芽近球形或卵圆形；叶椭圆状卵形等，叶面平滑无毛，叶背幼时有短柔毛，叶柄面有短柔毛；翅果近圆形；花果期为3至6月。 《说文》：“榆，枌。从木，俞声。”俞是独木舟，而榆木是制独木舟的上好材料，故“木”和“俞”组成的字是指榆木是制独木舟的树种，榆树由此得名', 2, 87, 0, 0, 1, NULL, NULL, '/profile/upload/2025/03/04/榆树_20250304101926A002.png', 1, 'admin', '2025-03-04 10:19:28', '', NULL, '乌兰察布');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (7, '秋茄树', '秋茄树（Kandelia obovata Sheue & al.）是红树科秋茄树属的灌木或小乔木。株高达2-3米；树皮平滑呈红褐色，树枝粗壮且有膨大的节；树叶椭圆形、矩圆状椭圆形或近倒卵形，顶端钝形或浑圆，基部阔楔形；花萼裂片革质，花瓣呈白色，短于花萼裂片；果实圆锥形；种子于果实未离母树即萌发；花果期几乎为全年。秋茄树的胚轴瘦长，跟日常食用的茄子非常相似，故而得名“秋茄树”', 2, 100, 0, 0, 1, NULL, NULL, '/profile/upload/2025/03/04/秋茄_20250304102123A003.png', 1, 'admin', '2025-03-04 10:21:25', '', NULL, '宁德');
INSERT INTO `pro_public_product` (`id`, `name`, `description`, `points`, `store`, `praise`, `sales`, `status`, `category_id`, `category_name`, `imgs`, `user_id`, `create_by`, `create_time`, `update_by`, `update_time`, `address`) VALUES (8, '油松', '油松（学名：Pinus tabuliformis Carrière），又名巨果油松、紫翅油松、东北黑松等，是松科（Pinaceae）松属（Pinus）的常绿乔木 [1]。植株高达25米，胸径可达1米以上；树冠塔形或卵圆形，孤立老树冠平顶，扁圆形或伞形；树皮呈灰褐色或褐灰色，裂成不规则较厚的鳞状块片；小枝较粗，褐黄色，冬芽为圆柱形，红褐色；叶二针一束，粗硬；雄球花圆柱形，在新枝下部聚生成穗状；球果卵形或圆卵形，成熟前显绿色，成熟时为淡黄色或淡褐黄色。花期4-5月，球果第二年10月成熟 ', 2, 99, 0, 0, 1, NULL, NULL, '/profile/upload/2025/03/04/油松_20250304102311A004.png', 1, 'admin', '2025-03-04 10:23:13', '', NULL, '定西');
COMMIT;

-- ----------------------------
-- Table structure for sys_config
-- ----------------------------
DROP TABLE IF EXISTS `sys_config`;
CREATE TABLE `sys_config` (
  `config_id` int(5) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
  `config_name` varchar(100) DEFAULT '' COMMENT '参数名称',
  `config_key` varchar(100) DEFAULT '' COMMENT '参数键名',
  `config_value` varchar(500) DEFAULT '' COMMENT '参数键值',
  `config_type` char(1) DEFAULT 'N' COMMENT '系统内置（Y是 N否）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`config_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8mb4 COMMENT='参数配置表';

-- ----------------------------
-- Records of sys_config
-- ----------------------------
BEGIN;
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2024-12-20 15:34:49', '', '2024-12-20 15:34:49', '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2024-12-20 15:34:49', '', '2024-12-20 15:34:49', '初始化密码 123456');
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2024-12-20 15:34:49', '', '2024-12-20 15:34:49', '深色主题theme-dark，浅色主题theme-light');
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (4, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'false', 'Y', 'admin', '2024-12-20 15:34:49', '', '2024-12-20 15:34:49', '是否开启验证码功能（true开启，false关闭）');
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'true', 'Y', 'admin', '2024-12-20 15:34:49', '', '2024-12-20 15:34:49', '是否开启注册用户功能（true开启，false关闭）');
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (6, '用户登录-黑名单列表', 'sys.login.blackIPList', '', 'Y', 'admin', '2024-12-20 15:34:49', '', '2024-12-20 15:34:49', '设置登录IP黑名单限制，多个匹配项以;分隔，支持匹配（*通配、网段）');
COMMIT;

-- ----------------------------
-- Table structure for sys_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept` (
  `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id',
  `parent_id` bigint(20) DEFAULT '0' COMMENT '父部门id',
  `ancestors` varchar(50) DEFAULT '' COMMENT '祖级列表',
  `dept_name` varchar(30) DEFAULT '' COMMENT '部门名称',
  `order_num` int(4) DEFAULT '0' COMMENT '显示顺序',
  `leader` varchar(20) DEFAULT NULL COMMENT '负责人',
  `phone` varchar(11) DEFAULT NULL COMMENT '联系电话',
  `email` varchar(50) DEFAULT NULL COMMENT '邮箱',
  `status` char(1) DEFAULT '0' COMMENT '部门状态（0正常 1停用）',
  `del_flag` char(1) DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`dept_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8mb4 COMMENT='部门表';

-- ----------------------------
-- Records of sys_dept
-- ----------------------------
BEGIN;
INSERT INTO `sys_dept` (`dept_id`, `parent_id`, `ancestors`, `dept_name`, `order_num`, `leader`, `phone`, `email`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (1, 0, '0', '超级管理员', 0, '00', NULL, NULL, '0', '0', 'admin', '2025-01-14 13:39:02', '', '2025-02-17 23:18:00');
INSERT INTO `sys_dept` (`dept_id`, `parent_id`, `ancestors`, `dept_name`, `order_num`, `leader`, `phone`, `email`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (596, 1, '1', '西北公益平台', 0, '1', NULL, NULL, '0', '0', 'kx8h', '2025-01-14 13:39:02', '', '2025-02-17 23:18:00');
COMMIT;

-- ----------------------------
-- Table structure for sys_dict_data
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_data`;
CREATE TABLE `sys_dict_data` (
  `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
  `dict_sort` int(4) DEFAULT '0' COMMENT '字典排序',
  `dict_label` varchar(100) DEFAULT '' COMMENT '字典标签',
  `dict_value` varchar(100) DEFAULT '' COMMENT '字典键值',
  `dict_type` varchar(100) DEFAULT '' COMMENT '字典类型',
  `css_class` varchar(100) DEFAULT NULL COMMENT '样式属性（其他样式扩展）',
  `list_class` varchar(100) DEFAULT NULL COMMENT '表格回显样式',
  `is_default` char(1) DEFAULT 'N' COMMENT '是否默认（Y是 N否）',
  `status` char(1) DEFAULT '0' COMMENT '状态（0正常 1停用）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`dict_code`)
) ENGINE=InnoDB AUTO_INCREMENT=1019 DEFAULT CHARSET=utf8mb4 COMMENT='字典数据表';

-- ----------------------------
-- Records of sys_dict_data
-- ----------------------------
BEGIN;
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '性别男');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '性别女');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '性别未知');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '显示菜单');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '隐藏菜单');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '停用状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '停用状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '默认分组');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '系统分组');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '系统默认是');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '系统默认否');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '通知');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '公告');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '关闭状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '其他操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '新增操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '修改操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '删除操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '授权操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '导出操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '导入操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '强退操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '生成操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '清空操作');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '停用状态');
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1004, 0, '下架', '0', 'sys_product_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:20:45', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1005, 1, '上架', '1', 'sys_product_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:20:52', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1006, 0, '不推荐', '0', 'sys_recommend_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:21:52', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1007, 1, '推荐', '1', 'sys_recommend_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:21:59', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1008, 0, '建议', '0', 'sys_feedback_type', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:23:17', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1009, 1, '投诉', '1', 'sys_feedback_type', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:23:32', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1010, 2, '其他', '2', 'sys_feedback_type', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:23:40', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1011, 0, '停业', '0', 'sys_merchant_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:25:41', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1012, 1, '营业', '1', 'sys_merchant_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:25:48', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1013, 0, '待付款', '0', 'sys_order_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:18:36', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1014, 1, '待发货', '1', 'sys_order_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:18:55', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1015, 2, '待收货', '2', 'sys_order_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:19:14', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1016, 3, '待评价', '3', 'sys_order_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:19:29', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1017, 4, '已完成', '4', 'sys_order_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:19:29', '', NULL, NULL);
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1018, 5, '已取消', '5', 'sys_order_status', NULL, 'default', 'N', '0', 'admin', '2025-02-23 23:19:29', '', NULL, NULL);
COMMIT;

-- ----------------------------
-- Table structure for sys_dict_type
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_type`;
CREATE TABLE `sys_dict_type` (
  `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
  `dict_name` varchar(100) DEFAULT '' COMMENT '字典名称',
  `dict_type` varchar(100) DEFAULT '' COMMENT '字典类型',
  `status` char(1) DEFAULT '0' COMMENT '状态（0正常 1停用）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`dict_id`),
  UNIQUE KEY `dict_type` (`dict_type`)
) ENGINE=InnoDB AUTO_INCREMENT=1005 DEFAULT CHARSET=utf8mb4 COMMENT='字典类型表';

-- ----------------------------
-- Records of sys_dict_type
-- ----------------------------
BEGIN;
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '用户性别列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '菜单状态列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '系统开关列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '任务状态列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '任务分组列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '系统是否列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '通知类型列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '通知状态列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '操作类型列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2024-12-18 16:10:04', '', NULL, '登录状态列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1000, '订单状态', 'sys_order_status', '0', 'admin', '2025-02-23 23:17:13', 'admin', '2025-02-23 23:24:50', '订单状态列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1001, '商品状态', 'sys_product_status', '0', 'admin', '2025-02-23 23:20:28', '', NULL, '商品状态列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1002, '商品推荐', 'sys_recommend_status', '0', 'admin', '2025-02-23 23:21:42', '', NULL, '商品推荐列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1003, '反馈类型', 'sys_feedback_type', '0', 'admin', '2025-02-23 23:22:55', '', NULL, '反馈类型列表');
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1004, '商家状态', 'sys_merchant_status', '0', 'admin', '2025-02-23 23:24:36', 'admin', '2025-02-23 23:24:59', '商家状态列表');
COMMIT;

-- ----------------------------
-- Table structure for sys_logininfor
-- ----------------------------
DROP TABLE IF EXISTS `sys_logininfor`;
CREATE TABLE `sys_logininfor` (
  `info_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID',
  `user_name` varchar(50) DEFAULT '' COMMENT '用户账号',
  `ipaddr` varchar(128) DEFAULT '' COMMENT '登录IP地址',
  `login_location` varchar(255) DEFAULT '' COMMENT '登录地点',
  `browser` varchar(50) DEFAULT '' COMMENT '浏览器类型',
  `os` varchar(50) DEFAULT '' COMMENT '操作系统',
  `status` char(1) DEFAULT '0' COMMENT '登录状态（0成功 1失败）',
  `msg` varchar(255) DEFAULT '' COMMENT '提示消息',
  `login_time` datetime DEFAULT NULL COMMENT '访问时间',
  PRIMARY KEY (`info_id`),
  KEY `idx_sys_logininfor_s` (`status`),
  KEY `idx_sys_logininfor_lt` (`login_time`)
) ENGINE=InnoDB AUTO_INCREMENT=1087 DEFAULT CHARSET=utf8mb4 COMMENT='系统访问记录';

-- ----------------------------
-- Records of sys_logininfor
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_menu`;
CREATE TABLE `sys_menu` (
  `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  `menu_name` varchar(50) NOT NULL COMMENT '菜单名称',
  `parent_id` bigint(20) DEFAULT '0' COMMENT '父菜单ID',
  `order_num` int(4) DEFAULT '0' COMMENT '显示顺序',
  `path` varchar(200) DEFAULT '' COMMENT '路由地址',
  `component` varchar(255) DEFAULT NULL COMMENT '组件路径',
  `query` varchar(255) DEFAULT NULL COMMENT '路由参数',
  `route_name` varchar(50) DEFAULT '' COMMENT '路由名称',
  `is_frame` int(1) DEFAULT '1' COMMENT '是否为外链（0是 1否）',
  `is_cache` int(1) DEFAULT '0' COMMENT '是否缓存（0缓存 1不缓存）',
  `menu_type` char(1) DEFAULT '' COMMENT '菜单类型（M目录 C菜单 F按钮）',
  `visible` char(1) DEFAULT '0' COMMENT '菜单状态（0显示 1隐藏）',
  `status` char(1) DEFAULT '0' COMMENT '菜单状态（0正常 1停用）',
  `perms` varchar(100) DEFAULT NULL COMMENT '权限标识',
  `icon` varchar(100) DEFAULT '#' COMMENT '菜单图标',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT '' COMMENT '备注',
  PRIMARY KEY (`menu_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1195 DEFAULT CHARSET=utf8mb4 COMMENT='菜单权限表';

-- ----------------------------
-- Records of sys_menu
-- ----------------------------
BEGIN;
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, '系统管理', 0, 1, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2024-12-18 16:10:04', '', NULL, '系统管理目录');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2024-12-18 16:10:04', '', NULL, '用户管理菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2024-12-18 16:10:04', '', NULL, '角色管理菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2024-12-18 16:10:04', '', NULL, '菜单管理菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2024-12-18 16:10:04', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1117, '地址管理', 0, 4, 'address', 'system/address/index', NULL, '', 1, 0, 'C', '0', '0', 'system:address:list', 'guide', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:34:14', '地址菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1118, '地址查询', 1117, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:address:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1119, '地址新增', 1117, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:address:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1120, '地址修改', 1117, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:address:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1121, '地址删除', 1117, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:address:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1122, '地址导出', 1117, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:address:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1123, '公益广告管理', 0, 8, 'banner', 'system/banner/index', NULL, '', 1, 0, 'C', '0', '0', 'system:banner:list', 'eye-open', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:35:32', '文化信息菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1124, '文化信息查询', 1123, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:banner:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1125, '文化信息新增', 1123, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:banner:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1126, '文化信息修改', 1123, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:banner:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1127, '文化信息删除', 1123, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:banner:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1128, '文化信息导出', 1123, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:banner:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1129, '购物车管理', 0, 6, 'cart', 'system/cart/index', NULL, '', 1, 0, 'C', '0', '0', 'system:cart:list', 'shopping', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:35:14', '购物车菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1130, '购物车查询', 1129, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:cart:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1131, '购物车新增', 1129, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:cart:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1132, '购物车修改', 1129, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:cart:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1133, '购物车删除', 1129, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:cart:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1134, '购物车导出', 1129, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:cart:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1135, '商品类别管理', 0, 7, 'category', 'system/category/index', NULL, '', 1, 0, 'C', '0', '0', 'system:category:list', 'list', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:35:24', '商品类别菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1136, '商品类别查询', 1135, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:category:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1137, '商品类别新增', 1135, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:category:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1138, '商品类别修改', 1135, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:category:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1139, '商品类别删除', 1135, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:category:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1140, '商品类别导出', 1135, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:category:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1141, '收藏管理', 0, 5, 'collect', 'system/collect/index', NULL, '', 1, 0, 'C', '0', '0', 'system:collect:list', 'star', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:34:28', '收藏菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1142, '收藏查询', 1141, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:collect:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1143, '收藏新增', 1141, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:collect:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1144, '收藏修改', 1141, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:collect:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1145, '收藏删除', 1141, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:collect:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1146, '收藏导出', 1141, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:collect:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1147, '订单评论管理', 0, 8, 'content', 'system/content/index', NULL, '', 1, 0, 'C', '0', '0', 'system:content:list', 'excel', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:35:40', '订单评论菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1148, '订单评论查询', 1147, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:content:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1149, '订单评论新增', 1147, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:content:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1150, '订单评论修改', 1147, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:content:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1151, '订单评论删除', 1147, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:content:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1152, '订单评论导出', 1147, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:content:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1153, '反馈管理', 0, 5, 'feedback', 'system/feedback/index', NULL, '', 1, 0, 'C', '0', '0', 'system:feedback:list', 'wechat', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:34:50', '反馈菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1154, '反馈查询', 1153, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:feedback:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1155, '反馈新增', 1153, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:feedback:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1156, '反馈修改', 1153, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:feedback:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1157, '反馈删除', 1153, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:feedback:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1158, '反馈导出', 1153, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:feedback:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1159, '商家管理', 0, 3, 'merchant', 'system/merchant/index', NULL, '', 1, 0, 'C', '0', '0', 'system:merchant:list', 'build', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:34:05', '商家菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1160, '商家查询', 1159, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:merchant:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1161, '商家新增', 1159, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:merchant:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1162, '商家修改', 1159, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:merchant:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1163, '商家删除', 1159, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:merchant:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1164, '商家导出', 1159, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:merchant:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1165, '订单管理', 0, 2, 'order', 'system/order/index', NULL, '', 1, 0, 'C', '0', '0', 'system:order:list', 'dict', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:33:46', '订单菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1166, '订单查询', 1165, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:order:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1167, '订单新增', 1165, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:order:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1168, '订单修改', 1165, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:order:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1169, '订单删除', 1165, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:order:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1170, '订单导出', 1165, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:order:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1171, '商品管理', 0, 1, 'product', 'system/product/index', NULL, '', 1, 0, 'C', '0', '0', 'system:product:list', 'checkbox', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:33:23', '商品菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1172, '商品查询', 1171, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:product:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1173, '商品新增', 1171, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:product:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1174, '商品修改', 1171, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:product:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1175, '商品删除', 1171, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:product:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1176, '商品导出', 1171, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:product:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1183, '公益绿植订单', 0, 110, 'public_order', 'system/public_order/index', NULL, '', 1, 0, 'C', '0', '0', 'system:public_order:list', 'excel', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:36:31', '公益订单信息菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1184, '公益订单信息查询', 1183, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_order:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1185, '公益订单信息新增', 1183, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_order:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1186, '公益订单信息修改', 1183, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_order:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1187, '公益订单信息删除', 1183, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_order:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1188, '公益订单信息导出', 1183, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_order:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1189, '公益绿植管理', 0, 8, 'public_product', 'system/public_product/index', NULL, '', 1, 0, 'C', '0', '0', 'system:public_product:list', 'table', 'admin', '2025-02-24 00:20:30', 'admin', '2025-02-28 03:36:03', '公益信息菜单');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1190, '公益信息查询', 1189, 1, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_product:query', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1191, '公益信息新增', 1189, 2, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_product:add', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1192, '公益信息修改', 1189, 3, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_product:edit', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1193, '公益信息删除', 1189, 4, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_product:remove', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1194, '公益信息导出', 1189, 5, '#', '', NULL, '', 1, 0, 'F', '0', '0', 'system:public_product:export', '#', 'admin', '2025-02-24 00:20:30', '', NULL, '');
COMMIT;

-- ----------------------------
-- Table structure for sys_notice
-- ----------------------------
DROP TABLE IF EXISTS `sys_notice`;
CREATE TABLE `sys_notice` (
  `notice_id` int(4) NOT NULL AUTO_INCREMENT COMMENT '公告ID',
  `notice_title` varchar(50) NOT NULL COMMENT '公告标题',
  `notice_type` char(1) NOT NULL COMMENT '公告类型（1通知 2公告）',
  `notice_content` longblob COMMENT '公告内容',
  `status` char(1) DEFAULT '0' COMMENT '公告状态（0正常 1关闭）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`notice_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8mb4 COMMENT='通知公告表';

-- ----------------------------
-- Records of sys_notice
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for sys_oper_log
-- ----------------------------
DROP TABLE IF EXISTS `sys_oper_log`;
CREATE TABLE `sys_oper_log` (
  `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
  `title` varchar(50) DEFAULT '' COMMENT '模块标题',
  `business_type` int(2) DEFAULT '0' COMMENT '业务类型（0其它 1新增 2修改 3删除）',
  `method` varchar(200) DEFAULT '' COMMENT '方法名称',
  `request_method` varchar(10) DEFAULT '' COMMENT '请求方式',
  `operator_type` int(1) DEFAULT '0' COMMENT '操作类别（0其它 1后台用户 2手机端用户）',
  `oper_name` varchar(50) DEFAULT '' COMMENT '操作人员',
  `dept_name` varchar(50) DEFAULT '' COMMENT '部门名称',
  `oper_url` varchar(255) DEFAULT '' COMMENT '请求URL',
  `oper_ip` varchar(128) DEFAULT '' COMMENT '主机地址',
  `oper_location` varchar(255) DEFAULT '' COMMENT '操作地点',
  `oper_param` varchar(2000) DEFAULT '' COMMENT '请求参数',
  `json_result` varchar(2000) DEFAULT '' COMMENT '返回参数',
  `status` int(1) DEFAULT '0' COMMENT '操作状态（0正常 1异常）',
  `error_msg` varchar(2000) DEFAULT '' COMMENT '错误消息',
  `oper_time` datetime DEFAULT NULL COMMENT '操作时间',
  `cost_time` bigint(20) DEFAULT '0' COMMENT '消耗时间',
  PRIMARY KEY (`oper_id`),
  KEY `idx_sys_oper_log_bt` (`business_type`),
  KEY `idx_sys_oper_log_s` (`status`),
  KEY `idx_sys_oper_log_ot` (`oper_time`)
) ENGINE=InnoDB AUTO_INCREMENT=1282 DEFAULT CHARSET=utf8mb4 COMMENT='操作日志记录';

-- ----------------------------
-- Records of sys_oper_log
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for sys_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_post`;
CREATE TABLE `sys_post` (
  `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
  `post_code` varchar(64) NOT NULL COMMENT '岗位编码',
  `post_name` varchar(50) NOT NULL COMMENT '岗位名称',
  `post_sort` int(4) NOT NULL COMMENT '显示顺序',
  `status` char(1) NOT NULL COMMENT '状态（0正常 1停用）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`post_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8mb4 COMMENT='岗位信息表';

-- ----------------------------
-- Records of sys_post
-- ----------------------------
BEGIN;
INSERT INTO `sys_post` (`post_id`, `post_code`, `post_name`, `post_sort`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, 'leader', '负责人', 1, '0', 'admin', '2025-01-10 23:55:56', '', NULL, '');
INSERT INTO `sys_post` (`post_id`, `post_code`, `post_name`, `post_sort`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2, 'agent', '成员', 2, '0', 'admin', '2025-01-10 23:55:56', '', NULL, '');
COMMIT;

-- ----------------------------
-- Table structure for sys_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role` (
  `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  `role_name` varchar(30) NOT NULL COMMENT '角色名称',
  `role_key` varchar(100) NOT NULL COMMENT '角色权限字符串',
  `role_sort` int(4) NOT NULL COMMENT '显示顺序',
  `data_scope` char(1) DEFAULT '1' COMMENT '数据范围（1：全部数据权限 2：自定数据权限 3：本部门数据权限 4：本部门及以下数据权限）',
  `menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示',
  `dept_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示',
  `status` char(1) NOT NULL COMMENT '角色状态（0正常 1停用）',
  `del_flag` char(1) DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`role_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1004 DEFAULT CHARSET=utf8mb4 COMMENT='角色信息表';

-- ----------------------------
-- Records of sys_role
-- ----------------------------
BEGIN;
INSERT INTO `sys_role` (`role_id`, `role_name`, `role_key`, `role_sort`, `data_scope`, `menu_check_strictly`, `dept_check_strictly`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2024-12-20 16:31:14', 'admin', '2024-12-20 16:31:14', '超级管理员');
INSERT INTO `sys_role` (`role_id`, `role_name`, `role_key`, `role_sort`, `data_scope`, `menu_check_strictly`, `dept_check_strictly`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1002, '用户', 'test', 2, '5', 1, 1, '0', '0', 'admin', '2025-02-18 10:11:25', 'admin', '2025-03-03 00:49:01', NULL);
INSERT INTO `sys_role` (`role_id`, `role_name`, `role_key`, `role_sort`, `data_scope`, `menu_check_strictly`, `dept_check_strictly`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1003, '商户', 'merchant', 3, '1', 1, 1, '0', '0', 'admin', '2025-03-03 00:48:32', 'admin', '2025-03-03 00:49:04', NULL);
COMMIT;

-- ----------------------------
-- Table structure for sys_role_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_dept`;
CREATE TABLE `sys_role_dept` (
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
  PRIMARY KEY (`role_id`,`dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和部门关联表';

-- ----------------------------
-- Records of sys_role_dept
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for sys_role_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_menu`;
CREATE TABLE `sys_role_menu` (
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  `menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
  PRIMARY KEY (`role_id`,`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和菜单关联表';

-- ----------------------------
-- Records of sys_role_menu
-- ----------------------------
BEGIN;
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1117);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1118);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1119);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1120);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1121);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1122);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1135);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1136);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1137);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1138);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1139);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1140);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1141);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1142);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1143);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1144);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1145);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1146);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1153);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1154);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1155);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1156);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1157);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1158);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1159);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1160);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1161);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1162);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1163);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1164);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1165);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1166);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1167);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1168);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1169);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1170);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1171);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1172);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1173);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1174);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1175);
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (1003, 1176);
COMMIT;

-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user` (
  `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
  `user_name` varchar(30) NOT NULL COMMENT '用户账号',
  `nick_name` varchar(30) NOT NULL COMMENT '用户昵称',
  `user_type` varchar(2) DEFAULT '00' COMMENT '用户类型（00系统用户）',
  `email` varchar(50) DEFAULT '' COMMENT '用户邮箱',
  `phonenumber` varchar(11) DEFAULT '' COMMENT '手机号码',
  `sex` char(1) DEFAULT '0' COMMENT '用户性别（0男 1女 2未知）',
  `avatar` varchar(100) DEFAULT '' COMMENT '头像地址',
  `password` varchar(100) DEFAULT '' COMMENT '密码',
  `account` decimal(10,2) DEFAULT '0.00' COMMENT '账户余额',
  `status` char(1) DEFAULT '0' COMMENT '帐号状态（0正常 1停用）',
  `del_flag` char(1) DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `login_ip` varchar(128) DEFAULT '' COMMENT '最后登录IP',
  `login_date` datetime DEFAULT NULL COMMENT '最后登录时间',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  `points` int(11) DEFAULT '0' COMMENT '公益积分',
  PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1004 DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表';

-- ----------------------------
-- Records of sys_user
-- ----------------------------
BEGIN;
INSERT INTO `sys_user` (`user_id`, `dept_id`, `user_name`, `nick_name`, `user_type`, `email`, `phonenumber`, `sex`, `avatar`, `password`, `account`, `status`, `del_flag`, `login_ip`, `login_date`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `points`) VALUES (1, 1, 'admin', '西北特产公益平台', '00', 'admin@163.com', '15888888888', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', 0.00, '0', '0', '221.219.100.235', '2025-03-04 07:46:42', 'admin', '2024-12-18 16:10:04', '', '2025-03-04 07:46:42', '管理员', 0);
INSERT INTO `sys_user` (`user_id`, `dept_id`, `user_name`, `nick_name`, `user_type`, `email`, `phonenumber`, `sex`, `avatar`, `password`, `account`, `status`, `del_flag`, `login_ip`, `login_date`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `points`) VALUES (1001, 1, 'test', '用户', '00', 'test@163.com', '15836257676', '0', '', '$2a$10$8FFa.G4cUHouAI8beXtKC.s.wFtHGsc6Y1l99iBxhtS2RTLSF9vt2', 10100.00, '0', '0', '117.134.9.12', '2025-03-04 09:53:20', 'admin', '2025-02-18 10:14:19', 'admin', '2025-03-04 10:14:15', NULL, 11);
INSERT INTO `sys_user` (`user_id`, `dept_id`, `user_name`, `nick_name`, `user_type`, `email`, `phonenumber`, `sex`, `avatar`, `password`, `account`, `status`, `del_flag`, `login_ip`, `login_date`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `points`) VALUES (1003, 1, 'merchant', '商户', '00', 'merchant@163.com', '15899995858', '0', '', '$2a$10$m3D8D62vR6GniTg/m26km.dl25LDBvRIxmNNXmkeVHHXA2N6DcKyK', 0.00, '0', '0', '127.0.0.1', '2025-03-03 00:51:39', 'admin', '2025-03-03 00:51:00', '', '2025-03-03 00:51:39', NULL, 0);
COMMIT;

-- ----------------------------
-- Table structure for sys_user_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_post`;
CREATE TABLE `sys_user_post` (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `post_id` bigint(20) NOT NULL COMMENT '岗位ID',
  PRIMARY KEY (`user_id`,`post_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户与岗位关联表';

-- ----------------------------
-- Records of sys_user_post
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for sys_user_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_role`;
CREATE TABLE `sys_user_role` (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  PRIMARY KEY (`user_id`,`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户和角色关联表';

-- ----------------------------
-- Records of sys_user_role
-- ----------------------------
BEGIN;
INSERT INTO `sys_user_role` (`user_id`, `role_id`) VALUES (1, 1);
INSERT INTO `sys_user_role` (`user_id`, `role_id`) VALUES (1003, 1003);
COMMIT;

SET FOREIGN_KEY_CHECKS = 1;
